// 引入获取用户菜单的接口
import { getUserMenu } from '@/api/userMenu'
//获取封装的把数据处理成想要的格式
import { routerTree } from '@/utils/routerTree.js'
// 获取动态添加路由接口
import { activeRoutes } from '@/router'

export default {
    async setUserPower({ commit,state }){
        // 获取用户权限
        const userPower = await getUserMenu({userId : state.userId})
        // 调用处理函数
        const res = routerTree(userPower.data)
        // 存到store中
        commit('setUserPower', res)
        // 调用动态添加路由接口
        activeRoutes()
    }
}
